.bodybg{ background:url('../bgTemplate/image/wj.jpg') top fixed ; background-position:-15% 10%;  }
.contain{ width:1200px; min-height:1000px; margin:0 auto; background:#FFF; padding-top:20px; padding-bottom:100px;  }
.contain .doctors{width:800px; margin:0 auto; overflow:hidden; }
.contain .doctors .tables { margin-bottom:5px; display:flex; justify-content:flex-start; align-items:center; border-bottom:1px solid #f1f1f1;  }
.contain .doctors .tables .text{ width:120px; }
.contain .doctors .tables .text span{ color:red !important; }
.contain .doctors .tables .input{ margin-left:10px; }
.contain .doctors .tables .input input{ width:650px; }
.contain h4{ width:800px; margin:10px auto; }

.contain .doctors .tables .sbtn{ display:flex; justify-content:flex-start; align-items:center; }
.contain .doctors .tables .addBtn,
.contain .doctors .tables .sbtn .addBtn,
.contain .doctors .tables .sbtn .resetBtn{ margin-right:10px; display:inline-block; width:150px; padding:5px; background: #0099ff; color:#FFF; text-align:center;
    cursor: pointer; }
.uploadedimg img { width:100px; height:100px; }
.showLoading{ color:red; display:none; }
.uploadedListimg{display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start; align-items:center; }
.uploadedListimg img{ width:80px; height:80px; margin-right:5px; border-radius:8px; padding:2px; border:1px solid blue; }
.errorMessage{ padding:5px 0; color:red; font-weight:bold;  }
.imgdiv{ position:relative; }
.imgdiv span{
    position:absolute;
    top:-7px;
    right:0px;
    display:inline-block;
    width:20px;
    height:20px;
    background:#000;
    color:#FFF;
    border-radius:100%;
    display:flex;
    justify-content:center;
    align-items:center;
    cursor:pointer;
}